Skip to content

stm32cube: dfsdm: fix HAL_DFSDM_IRQHandler#365

Open
rgallaispou wants to merge 2 commits intozephyrproject-rtos:mainfrom
rgallaispou:dfsdm
Open

stm32cube: dfsdm: fix HAL_DFSDM_IRQHandler#365
rgallaispou wants to merge 2 commits intozephyrproject-rtos:mainfrom
rgallaispou:dfsdm

Conversation

@rgallaispou
Copy link
Copy Markdown

This PR fixes the HAL_DFSDM_IRQHandler across all SoCs that include this IP.
It also adds an entry to document the fix each README platform.

HAL_DFSDM_IRQHandler handles IRQ flags in an if {} else if {} condition.
This causes interrupts to be handled once and only the first flag
enccountered in the condition, while there can be several
flags raised.

Fix this issue.  Internal bug report number is #

Signed-off-by: Raphael Gallais-Pou <raphael.gallais-pou@foss.st.com>
Add a patch entry for HAL_DFSDM_IRQHandler fix

Signed-off-by: Raphaël Gallais-Pou <raphael.gallais-pou@foss.st.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants